﻿using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using Entity = SoTaiChinh.Library.Entity;
using Business = SoTaiChinh.Library.Business;

public partial class templates_client_usercontrols_sendquestion : System.Web.UI.UserControl
{
    Entity.HoiDap clsE_HoiDap = new SoTaiChinh.Library.Entity.HoiDap();
    Business.HoiDap clsB_HoiDap = new SoTaiChinh.Library.Business.HoiDap();
    Entity.ChuDe clsE_ChuDe = new SoTaiChinh.Library.Entity.ChuDe();
    Business.ChuDe clsB_ChuDe = new SoTaiChinh.Library.Business.ChuDe();
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            Alert.Load_DropDownList(ddlChuDe, clsB_ChuDe.SelectChuDeHoiDap(), "TenChuDe", "IdChuDe", "------Chọn chủ đề------");
        }
    }
    private bool check()
    {
        bool kiemtra = true;
        if (txtHoTen.Text == "")
        { Alert.Show("Bạn chưa điền họ tên !!!"); kiemtra = false; }
        else if (txtDiaChi.Text == "")
        { Alert.Show("Bạn chưa điền địa chỉ !!!"); kiemtra = false; }
        else if (txtEmail.Text=="")
        { Alert.Show("Bạn chưa điền email !!!"); kiemtra = false; }
        else if (ddlChuDe.SelectedValue == "0")
        { Alert.Show("Bạn chưa chọn chủ đề cho câu hỏi !!!"); kiemtra = false; }
        else if (txtCauHoi.Value == "")
        { Alert.Show("Bạn chưa đặt câu hỏi !!!"); kiemtra = false; }
        return kiemtra;
    }
    protected void btnGui_Click(object sender, EventArgs e)
    {
        bool save = false;
        if (check())
        {
            clsE_HoiDap.HoTen = txtHoTen.Text;
            clsE_HoiDap.DiaChi = txtDiaChi.Text;
            clsE_HoiDap.SoDienThoai = txtSoDienThoai.Text;
            clsE_HoiDap.NgayHoi = DateTime.Now;
            clsE_HoiDap.Email = txtEmail.Text;
            clsE_HoiDap.IdChuDe =Convert.ToInt32(ddlChuDe.SelectedValue);
            clsE_HoiDap.CauHoi = txtCauHoi.Value;
            clsE_HoiDap.TrangThai = false;
            save = clsB_HoiDap.Insert(clsE_HoiDap);
            if (save)
            { Alert.Show("Gửi câu hỏi thành công !!!"); }
            else
            { Alert.Show("Gửi câu hỏi không thành công !!!"); }
        }
    }
    protected void btnQuayLai_Click(object sender, EventArgs e)
    {
        Response.Redirect("~/pages/question-reply.aspx");
    }
}
